package com.personal.gateway.flinkAllCommand.configurationOption.configurationType;

import com.personal.gateway.flinkAllCommand.configurationOption.ConfigurationOption;

/**
 * @author BigHead
 * @date 2022/1/10 16:29
 * @description ConfigurationTypeString
 */
public class ConfigurationTypeString extends AbstractConfigurationType<String> {
    public ConfigurationTypeString() {
        super(String.class);
    }

    @Override
    public String getTypeString() {
        return "String";
    }

    @Override
    public void setValue(String value) {
        this.value = value;
    }

    @Override
    public void setExampleValue(String... exampleValue) {
        this.exampleValue = exampleValue;
    }

    @Override
    public String[] getExampleValue(ConfigurationOption<?, ?> configurationOption) {
        return new String[0];
    }
}
